STA 5326 mesylate